package com.mujin.keji.collectionsystem.module.mypager.viewmodel;

import android.arch.lifecycle.LiveData;
import android.arch.lifecycle.ViewModel;

import com.mujin.keji.collectionsystem.base.BaseDto;
import com.mujin.keji.collectionsystem.module.mypager.dto.VersionDto;
import com.mujin.keji.collectionsystem.module.mypager.repository.IVersionRepository;
import com.mujin.keji.collectionsystem.module.mypager.repository.VersionRepository;
import com.mujin.keji.collectionsystem.module.mypager.vo.VersionVo;

/**
 * 关于viewmodel
 *
 * @author weishixiong
 * @Time 2018-07-12
 */
public class AboutViewModel extends ViewModel {
    private LiveData<BaseDto<VersionDto>> versionLiveData;
    /**
     * 获取历史版本
     * @return
     */
    public LiveData<BaseDto<VersionDto>> getVersionLiveData() {
        VersionVo vo = new VersionVo(1);
        IVersionRepository versionRepository = new VersionRepository();
        this.versionLiveData = versionRepository.version(vo);
        return versionLiveData;
    }

}
